import { createStore } from 'vuex'
import loading from './modules/loading'
import login from './modules/login'
import home from './modules/home'

//因为我把模块拆分了，但是我又不想每次都导入，就通过这个自动导入modules目录下的模块
// const modulesFiles = require.context('./modules', true, /\.ts$/);
// const modules = modulesFiles.keys().reduce((modules, modulePath) => {
//   const moduleName = modulePath.replace(/^\.\/(.*)\.\w+$/, '$1')
//   const value = modulesFiles(modulePath)
//   modules[moduleName] = value.default
//   return modules
// }, {})




export default createStore({
    modules : {
        loading,login,home
    }
})
